
package com.hdoit.ares.logical.acc.dao;

import java.util.List;

import com.hdoit.ares.logical.acc.model.WithdrawApplyfor;
import com.hdoit.ares.logical.viewmodel.acc.WithdrawApplyforSearch;
import com.tennetcn.common.dao.base.ISuperDao;
import com.tennetcn.common.message.PagerModel;
/**
 * @author      caochengmeng
 * @email       
 * @createtime  2017年11月20日 16:31:17
 * @comment
 */
public interface IWithdrawApplyforDao extends ISuperDao<WithdrawApplyfor>{

	public List<WithdrawApplyfor> queryList(WithdrawApplyforSearch withdrawApplyforSearch, PagerModel pagerModel);

	public List<WithdrawApplyfor> queryList(WithdrawApplyforSearch withdrawApplyforSearch);

	public int queryCount(WithdrawApplyforSearch withdrawApplyforSearch);

	public List<WithdrawApplyfor> queryUnderwayWithdraw(String customerId, String state);

	public List<WithdrawApplyfor> queryFinishedWithdraw(String customerId, String state);

}
